explosives store - Spanish English Dictionary